package cn.edu.config;

import org.springframework.context.annotation.*;
import org.springframework.stereotype.Controller;

/**
 * @author Davey chan
 */
//用java类来代替Spring的.xml配置文件
//    方便于后面采用纯注解开发
    @Configuration
    // 3,扫描这个包下面的bean,去除掉controller的配置
    @ComponentScan(value = "cn.edu",
            excludeFilters = @ComponentScan.Filter(
                    type = FilterType.ANNOTATION,
                    classes = Controller.class
            )
    )
//  扫描外部的引用文件
    @PropertySource("classpath:jdbc.properties")
//   引用外部的bean
    @Import({JdbcConfig.class,MybatisConfig.class})
////    告诉程序用注解开发AOP
//    @EnableAspectJAutoProxy
public class SpringConfig {

}
